<?php

class Acceso_Model_Rol extends Zend_Db_Table_Abstract
{
    protected $_name = 'susuarios.tb_rol';
    
	public function insertar($nombre,$es_rol_padre,$log_activo)
     {
		 $data = array(
		 'nombre' => $nombre,
		 'es_rol_padre' => $es_rol_padre,
         'log_activo' => $log_activo);
         $this->insert($data);
     }

	 public function consultar_ultimo_rol()
     {
          $select= $this->select();
          $select->from('susuarios.tb_rol',array('ultm_id' => 'max(id_rol)'));
          return $this->fetchRow($select);
     }
	 
	 public function listar_rol()
    {
        //recupero objeto desde el registro
       $db = Zend_Registry::get('pgdb');
       //opcional, esto es para que devuelva los resultados como objetos $row->campo
       $db->setFetchMode(Zend_Db::FETCH_OBJ);
       //hago la consulta sql que desee:
       return $db->fetchAll("SELECT * FROM susuarios.tb_rol");
    }
}